you really fool yourself - Alemán Inglés Diccionario